package com.example.patient.dto.resp;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Author wxy
 * @Date 2021/1/19 13:35
 * @Version 1.0
 */
@Data
@ApiModel(value = "筛选医生返回体")
public class DoctorListResp implements Serializable {
    private static final long serialVersionUID = -7794624750263118018L;

    @ApiModelProperty(value = "医生ID")
    @JSONField(name = "DCID")
    private Long dcId;
    @ApiModelProperty(value = "头像")
    @JSONField(name = "Head")
    private String head;
    @ApiModelProperty(value = "姓名")
    @JSONField(name = "Name")
    private String name;
    @ApiModelProperty(value = "医生职称")
    @JSONField(name = "Title")
    private String title;
    @ApiModelProperty(value = "简介")
    @JSONField(name = "Intro")
    private String intro;
    @ApiModelProperty(value = "科室名称")
    @JSONField(name = "dName")
    private String dname;
    @ApiModelProperty(value = "接诊率")
    @JSONField(name = "Receive")
    private BigDecimal receive;
    @ApiModelProperty(value = "好评率")
    @JSONField(name = "Praise")
    private BigDecimal praise;
    @ApiModelProperty(value = "问诊量")
    @JSONField(name = "Inquiry")
    private Integer inquiry;
    @ApiModelProperty(value = "在线复诊")
    @JSONField(name = "NetReferral")
    private Boolean netReferral;
    @ApiModelProperty(value = "价格")
    @JSONField(name = "ReferralPrice")
    private BigDecimal referralPrice;
    @ApiModelProperty(value = "图文咨询")
    @JSONField(name = "ImgText")
    private Boolean imgText;
    @ApiModelProperty(value = "图文价格")
    @JSONField(name = "ImgTextPrice")
    private BigDecimal imgTextPrice;
    @ApiModelProperty(value = "视频咨询")
    @JSONField(name = "Video")
    private Boolean video;
    @ApiModelProperty(value = "视频价格")
    @JSONField(name = "VideoPrice")
    private BigDecimal videoPrice;
    @ApiModelProperty(value = "电话咨询")
    @JSONField(name = "Phone")
    private Boolean phone;
    @ApiModelProperty(value = "电话价格")
    @JSONField(name = "PhonePrice")
    private BigDecimal phonePrice;
}
